package cn.iocoder.yudao.module.ems.convert.supplier;

import cn.iocoder.yudao.module.ems.controller.admin.supplier.vo.ContactCreateReqVO;
import cn.iocoder.yudao.module.ems.controller.admin.supplier.vo.ContactRespVO;
import cn.iocoder.yudao.module.ems.dal.dataobject.spares.ContactDO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import java.util.Collection;
import java.util.List;

/**
 * 入库记录 Convert
 *
 * @author dason
 */
@Mapper
public interface ContactConvert {

    ContactConvert INSTANCE = Mappers.getMapper(ContactConvert.class);

    List<ContactRespVO> convert(List<ContactDO> bean);

    List<ContactDO> convert2(Collection<ContactCreateReqVO> bean);

    ContactDO convert3(ContactRespVO bean);

    ContactDO convert4(ContactCreateReqVO bean);

}
